import random

# 生成一个大于0并且小于1的随机数
a = random.random()
print("%.1f"%a)

# 获得指定范围之间的随机整数，且第一个值比第二个值小
b = random.randint(1, 10)
print(b)

# 获得指定范围之间的小数，取决于四舍五入，第一个不一定要比第二个小
c = random.uniform(2.5, 10)
print(c)

# 在列表中抽随机数   列表、元组有序，无序（集合、字典）不行
list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(random.choice(list1))

# 打乱列表顺序  列表元素可以改变，元组不行
list2 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
random.shuffle(list2)
print(list2)